To be perfectly suited or matched for one another
एक दूसरे के लिए बिल्कुल सही होना
English Usage: They are so happy together, it's like they were made for one another.
Hindi Usage: वे इतने खुश हैं एक साथ, जैसे वे एक दूसरे के लिए बने हों।